INFO ON 2008 RCC BY MR PENGUINLAMBZ:

will shut down the server once it notices a dll is injected onto the client

unlike RobloxApp hosting it will not show player ips but instead the server ip on networkclient

"The current security context cannot perform the requested operation" comes pre-patched, strange

clients as old as December 2007 can join up to May 2008 RCC

play-it servers have been proven to have issues with joining, especially with crossplay between 2007 and 2008 (need to make sure that this doesn't happen in regularly port-forwarded servers)

while lacking Client Tickets or MD5 Hash security, it has security version security, it will not allow the client to join unless the version info on it matches the one on RCC. (although, easily bypassable through changing the version info on the Roblox client through ResourceHacker)

clients not recognized or with packet issues while not being able to join a game, will be recognized by RCC most of the time, and unlike a regular client the messages sent in chat through these clients will be logged by RCC.

August 2007 will be recognized by RCC although cannot join due to packet issues, March 2007 in the other hand is not recognized at all.

HOW TO SET UP

1. first of all, get a soap executor. personally i use SoapUi, found on github.

2. after getting that download and install your RCC of choice and remember where it's installed (Program Files x86/ROBLOX CORPORATION)

3. using CMD or a batch file, open RCC with the following args:

   -console -placeid:1 -verbose -start
   
   verbose is optional, and the placeid can be changed to any
   
   you could also use -port to make RCC use a custom service port, for example -port 1234
   
4. ok now, on SOAP, simply make sure the url and service port matches the one on your RCC (by default the URL is roblox.com, so don't worry if you didn't patch your client)

   after this you go on SOAP and load the host script
    
   game:Load("rbxasset://your_place.rbxl")
   game:GetService("NetworkServer"):Start(53640)
   game:GetService("RunService"):Run()

   (example host script)
   
   some SOAP executors like SoapUi allow you to open jobs and set the expiration time much easier, so i recommend using that just for convenience.
   
   
NOTE: RCC handles the content folder from C:/ProgramData/Roblox, so find the content folder in there and put your game inside it if you're not using a site for fetching the rbxl

5. Execute the host script through SOAP, now hopefully i've explained this correctly and RCC managed to start a network server. Please remember that if the client version doesn't 100% match RCC it will not join, refer to the info part of this doc for a fix.